hillary clinton obama john edwards barack mccain finance development economic economy john mccain election business barack obama environment